package com.sanchunhui.psc.service

import com.sanchunhui.psc.data.protocol.BaseResp
import com.sanchunhui.psc.data.protocol.ResponseInfo
import com.sanchunhui.psc.data.protocol.TokenReq
import okhttp3.MultipartBody
import okhttp3.RequestBody
import org.json.JSONObject
import retrofit2.http.*
import rx.Observable

/*
    上传业务接口
 */
interface UploadService {

    fun getUploadToken(): Observable<String>

    // 上传用户头像
    fun uploadUserHead(@Part("token") token: RequestBody, @Part head: MultipartBody.Part):Observable<ResponseInfo>

}
